Chapter 9 Software Engineering Process
نویسنده
چکیده
The software engineering process Knowledge Area has witnessed dramatic growth over the last decade. This was partly due to a recognition by major acquirers of systems where software is a major component that process issues can have an important impact on the ability of their suppliers to deliver. Therefore, they encouraged a focus on the software engineering process as a way to remedy this. Furthermore, the academic community has recently pursued an active research agenda in developing new tools and techniques to support software engineering processes, and also empirically studying these processes and their improvement. It should also be recognized that many software engineering process issues are closely related to other disciplines, namely those in the management sciences, albeit they have used a different terminology. The industrial adoption of software engineering process technology has also been increasing, as demonstrated by a number of published success stories. Therefore, there is in fact an extensive body of knowledge on the software engineering process. Keywords
منابع مشابه
A Systematic Review of Software Requirements Prioritization
.......................................................................................................................................................... 4 CHAPTER 1: INTRODUCTION 1.1. BACKGROUND ..................................................................................................................................... 8 1.2. PROBLEM DESCRIPTION AND MOTIVATION LEADING TO THESIS .........
متن کاملThe engineering of an object-oriented software development methodology
......................................................................................................................................... 3 CONTENTS.......................................................................................................................................... 4 LIST OF FIGURES ...............................................................................................
متن کاملChapter 9 Supporting Model - Driven Development : Key Concepts and Support Approaches
The adoption of Model-Driven Development (MDD) is increasing and it is widely recognized as an important approach for building software systems. In addition to traditional development process models, an MDD process requires the selection of metamodels and mapping rules for the generation of the transformation chain which produces models and application code. However, existing support tools and ...
متن کاملDate of acceptance Grade Instructor Software Engineering Challenges in Small Companies
12 Tiivistelmä − Referat − Abstract This paper described three of the challenges met by small software companies and their corresponding solutions. It focuses on the challenges met by small software companies from software engineering's point of view, and introduces several approaches, which have been demonstrated helpful to solve the specified problems. The paper is organized as follows. Chapt...
متن کاملSpecifying Software Models with Organizational Styles
Organizational Modeling is concerned with analyzing and understanding the organizational context within which a software system will eventually function. This chapter proposes organizational patterns motivated by organizational theories intended to facilitate the construction of organizational models. These patterns are defined from real world organizational settings, modeled in i* and formaliz...
متن کامل